payable upon the import of the goods - Español Inglés Diccionario